input::-moz-placeholder {
    color: #999;
}
input:-ms-input-placeholder {
    color: #999;
}
input::-webkit-input-placeholder {
    color: #999;
}
.container-fluid{
    padding: 0;
    margin: 0;
    width: 100%;
}
.nav{
    position: relative;
    padding: 0.37333333rem 0.2666666rem;
    font-size: 0.48rem;
}
.nav img{
    width: 0.2666666rem;
    position: absolute;
    top: 0.44rem;
    left: 0.26666666rem;
}
#login_phone.active{
    border-color: #d43f3a;
}
#qxww_login_form{
    padding: 0 0.8rem;
    margin-top: 0.8rem;
    margin-bottom: 1.6rem;
}
#qxww_login_form > div{
    position: relative;
}
#qxww_login_form > div.active input{
    border-color: #d43f3a;
}
#qxww_login_form > div:nth-child(2){
    margin-top: 0.26666666rem;
}
#qxww_login_form img{
    position: absolute;
    width: 0.4rem;
    top: 0.4rem;
    left: 0.4rem;
}
#qxww_login_form input{
    width: 100%;
    font-size: 0.4rem;
    height: 1.333333333rem;
    border: 1px solid #d7d7d7;
    padding: 0 1.2rem;
    outline: none;
    border-radius: 0.13333333rem;
}
#login{
    margin: 0 0.8rem;
    padding: 0.4rem 0;
    font-size: 0.48rem;
    background-color: #6E4FD6;
    color: #FFF;
    border-radius: 0.133333333rem;
}
#login:active{
    background-color: #543CA3;
}
/*登录错误提示*/
.modal{
    margin: 0;
}
#login_modal{
    width: 80%;
}
#login_modal>div{
    width: 100%;
}
#login_modal .modal-header,
#login_modal .modal-body,
#login_modal .modal-footer{
    padding: 0.4rem 0.26666rem;
}
#login_modal .modal-title{
    font-size: 0.32rem;
}
#login_modal .modal-body{
    text-align: center;
}
#login_modal div[data-dismiss="modal"] img{
    width: 0.3rem;
    vertical-align: -0.16rem;
}
#login_modal div[data-dismiss="modal"].pull-left{
    width: 100%;
    text-align: center;
}
#login_modal .modal-footer:active{
    background-color: #eeeeee;
    border-bottom-right-radius: 0.08rem;
    border-bottom-left-radius: 0.08rem;
}